package org.example.lease.vo.room;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.example.lease.model.entities.RoomInfo;
import org.example.lease.vo.graph.GraphVo;

import java.util.List;

@Data
@Schema(description = "房间信息")
public class RoomSubmitVo extends RoomInfo {

    @Schema(description = "图片列表")
    private List<GraphVo> graphVoList;
    @Schema(description = "属性信息列表")
    private List<Long> attrValueIds;
    @Schema(description = "配套信息列表")
    private List<Long> facilityInfoIds;
    @Schema(description = "标签信息列表")
    private List<Long> labelInfoIds;
    @Schema(description = "支付方式列表")
    private List<Long> paymentTypeIds;
    @Schema(description = "可选租期列表")
    private List<Long> leaseTermIds;
}
